ロック両立性行列 compatibility matrix
table:t
lock -
lock 偽 真
- 真 真
共有ロック Shared Locks
と
排他ロック Exclusive Locks
を導入した場合
table:t
共有 排他 -
共有 偽 偽 真
排他 偽 真 真
- 真 真 真
compatibility function
インテントロック intent lock
を導入
table:ロックの両立性
None S X IS IX
S 真 真 偽 真 真
X 真 偽 偽 偽 偽
IS 真 真 偽 真 真
IX 真 偽 偽 真 真
複数粒度ロック MGW(Multiple Granularity Locking)
合法 legal
ロックの制約に従った
ヒストリ history
(
スケジュール schedule
)